2600
4
674
2
2131
1
6753
17
1606
1564
2571
6
2468
3
1423
3491
5565
9
2890
951
929
8527
24337
22
913
19944
1162
2629
1223
851
4837
5
1767
2912
5746
23
2505
1514
123674
35
3591
11