2730
6
1880
2
2657
3
2668
2474
20634
8
2881
1020
0
1749
1
2855
788
3388
3251
417
1642
3428
1550
929
25137
1824
282572
6842
1890
597
1221
1414
972
3243
7
1222856
4
1192