1500
0
668
2241
1193
392
153
477
1153
578
984
371
534
395
614
1189
3168
353
255
1812
2
636
2701
582
3159
70
3429
596
1103
809
2270
1
511