2730
6
2657
3
2668
2
31535
0
25137
20634
8
968
2855
5223
9
19279
3092
1
1869
5
1824
303
2574
2275
918
3691
2809
17353
10270
4
2301
1020
2881
5254
3114
700
3510
4111
2749