1500
0
1243
809
572
562
8527
1
1386
123674
35
2786
1862
519
1522
460
2524
1581
1494
4
477
335
1166
1100
1105
2230
493
1103
777
312
490
596
1812
431