343
0
1075
1149
380
588
445
5875
1059
409
676
3644
352
1015
1101
486
87
2146
632
1043
3772
340
1779
670
396
589
2749
1
300
361
575
438