1376
0
1500
1243
1012
809
1225
1015
1862
1
519
1293
460
2524
1581
1494
4
477
984
335
1166
1105
2230
493
1103
312
490
596
431
2123
562
2663
668