2730
6
20634
8
2657
3
2668
2
1020
0
2587
16
2008
467
968
2275
2650
19279
1098
1880
6128
4
2855
25137
3510
17353
3092
1
1824
1105
2751
4016
1873
31535
383
2100
3203
10
3599