2328
3
2459
9
2730
6
2657
2668
2
31535
0
2564
25137
20634
8
2120
2855
6701
13
22794
4
5223
1869
5
968
2569
2574
1
19279
2275
1824
3691
2809
17353
2301
1020
3092
2881
3114
3510