2250
1
987
1065
1522
8527
1624
1473
1223
1431
2079
1386
6977
4
1241
19932
6
232
890
658
0
1451
674
2
2913
2271
24337
22
1694
1162
392
851
3354
9
6753
17
1767
5746
23