2730
6
745
0
1020
247
31535
19279
2
882
924
2953
1
3440
670
637
25137
467
493
21743
475
2275
602
1025
871
742
2076
17353
20634
8
3248
4
2445
11829
359
3840