830
2
2000
1
2198
5
3025
3632
665
0
1266
4
3460
1023
376
3449
3
1061
438
1282
418
393
1418
4106
361
1378
1446
389
6062
16
999
883
1762
249
2210
7
2693
2361