2730
6
2657
3
2668
2
417
0
1824
20634
8
3819
1
16840
15
2076
11881
2855
105290
5661
4
467
814
25137
2989
5
1291
1642
1237
2581
1194
1587
625
5262
10
7952
661
6294
1222856
1928