1160
1
2287
4
1788
5
1462
1392
2
1577
1423
1713
9
973
4474
14
2718
1772
3
1228
5494
785
628
648
757
858
662
459
1324
743
717
394
596
4402
16
1858
595