1776
0
1579
1481
1882
1
1009
2959
1556
2928
2
1410
1059
907
926
889
2397
1211
3
2281
979
2423
2334
2742
5
4800
9
3233
6
1019
1507
1378
3989
7
1230
2841
1520
1618