2964
0
382
467
945
1
780
362
1053
477
375
448
75
428
1085
2312
2
1860
518
306
722
314
1817
544
2747
1244
2554
1466
393
432
471
1250