2730
6
2657
3
2668
2
1315
1
1716
20634
8
2372
1470
2076
1651
2855
467
0
814
417
1889
1291
1642
1123
625
5262
10
7952
16840
15
1075
5
11483
2177
25137
17730
11
19279
2275
11881