501
0
380
485
296
493
1935
340
797
2862
11
435
1072
483
326
3066
1780
2635
632
984
1085
480
1172
1
518
3644
401
628
397