1485
1
4821
2
2065
1332
0
1610
830
585
1397
2381
2292
12
2727
1101
417
1710
1616
3
948
1302
2447
6
2485
692
1660
501
2555
4
1558
1940
581
272
3124
1378
1309