2730
6
2657
3
2668
2
31535
0
155
25137
152
20634
8
213
2855
5223
9
418
968
1020
1824
643
467
1869
5
47041
2587
16
714
1580
918
339
2574
1
871
19279
2275
587
3691