997
1
1162
3351
3
1767
2
1239
674
866
6753
17
1442
2836
0
1558
7471
9
1360
1433
383
2505
11153
8
845
517
1812
2907
1585
5746
23
979
3957
2757
5204
3591
11
2744
2942
6