3354
9
1687
1
1162
1033
674
2
1223
1767
2505
1431
1239
6753
17
517
4706
751
4216
4
5746
23
4070
19932
6
4009
2131
7471
3591
11
890
400
0
1558
7793
658
2836
383
1451