1056
1
579
1841
7
1132
0
2461
20
3194
2
3287
480
543
4438
5
874
1361
1327
1208
417
3456
2870
3
5560
1458
397
2320
1343
2067
2500
10
882
764
938
3626
2585
246