2730
6
1880
2
1551
2657
3
1936
1
2668
2727
5617
5
282572
0
1222856
4
20634
8
1020
795
420
3251
2111
2189
968
17353
4328
10
1010
419694
9
116
25137
3428
1377
6842
2881
1890
344