293
0
261
239
350
333
889
1
687
493
304
1313
5
2221
3
910
1492
1874
1146
773
1116
1704
594
495
932
453
599
560
469
1080
2