951
1
2906
2
2466
5
2873
3
8527
2530
4
1174
1975
24337
22
1508
1162
1606
1223
2562
1767
1239
674
3107
1431
6236
10
19932
6
3738
913
2110
1526
1814
3528
7
851
3485
6753
17