2730
6
1880
2
2668
2657
3
20634
8
2881
1020
0
3251
2855
25137
3428
1824
282572
6842
1222856
4
968
1890
1
2659
17353
5617
5
19279
2809
383
2275
303
2120
1518
1626
4328
10
31535