2657
3
2730
6
2668
2
2275
417
0
1824
20634
8
1452
1
3114
4
2855
105290
7334
3203
10
521
2735
814
1129
565
933
5217
11
25137
467
31535
4438
5
1291
4126
2989
1408
1642
5677
15