330
0
778
592
437
430
1649
1
26939
18
1327
3
913
828
3784
733
412
708
897
886
2626
2
1002
17502
13
2550
8103
11
974
743
822
577