1973
2
2730
6
2657
3
2668
105290
0
31535
25137
20634
8
327
968
2716
4
2855
5223
9
432
1424
1869
5
290
2574
1
2142
4864
19279
2275
1824
443
3691
2809
17353
2301
1020
3092