1000
0
1093
2552
9
730
569
2
1052
1972
571
1
2457
828
906
846
3491
8
837
1208
1180
631
905
3
336
681
3828
2418
1433
4
3467
753
1386
804
1298
1491