2810
5
1679
4
2313
2
3416
1
3587
1089
2521
1964
6
6195
1252
0
6668
423
556
652
658
531
426
1442
628
322
764
394
418
410
1458
404
478
344
1126
362