2730
6
2809
2
2657
3
2668
31535
0
25137
20634
8
2855
5223
9
4869
467
2375
4
1869
5
968
2574
1
19279
2275
1745
1824
3691
17353
2301
1020
3092
2881
383
3114
3510
2189
4111