2988
606
1549
2508
4293
1989
1677
1541
1198
2589
774
1576
2605
1238
908
1663
1400
1434
1989
694
1350
1511
2339
1305
1596
762
1401
1094
1553
1360
1155
1439
1782
2140
2842
603
1525
784
649
1311
1321
1343
1237
944
1338
1132
992
1197
1516
1393
2136
1327
762
1402
901
1433
1693
693
1207
913
1681
699
922
679
2674
1718
729
631
758
1360
1227
1800
1073
934
1100
817
664
8334
2335
852
1419
1538
784
700
622
3198
1086
822
825
2401
704
1576
1112
881
818
1220
734
799
817
1434
1553
710
1288
654
771
1521
1324
773
1232
1116
1749
656
2560
2092
1945
1359
747
703
771
1137