1816
0
1200
1
2386
135
1494
1327
509
883
5746
23
4321
4
461
504
3252
608
1402
2
1252
458
944
1288
1468
611
1970
575
1785
984
1190
753
763
2377
1977