588
0
423
1
345
529
255
3248
951
2143
1346
415
991
259
554
675
470
295
844
286
2702
602
720
490
1420
479
737
381
572
280