1070
0
401
4914
2
2439
311
938
1540
1425
2160
1022
334
1211
918
685
418
1596
1611
2771
2701
1205
1950
8527
1
337
608
494
1475
392
451
572
395