311
0
938
1540
1425
2
2160
1022
334
1211
918
685
418
1596
1611
2771
2701
1205
1950
8527
1
337
608
494
1475
392
451
572
395
2367
619
422
1107