2517
2349
1421
1679
1345
1185
1396
2644
1253
2297
992
1308
1103
794
908
1279
609
899
1364
693
3640
1185
1917
5728
1646
1742
2154
798
2608
952
1263
750
1251
963
702
1794
1869
1845
754
1526
1348
2212
2502
1770
1297
740
1616
708
677
948
2511
1042
1040
1417
1675
1138
3583
788
1127
2222
1510
1597
1661
1395
792
1375
1904
1021
1146
722
879
1076
813
942
994
693
1156
1610
2355
1187
1297
707
1178
696
1147
971
894
728
725
901
1050
717
723
1186
830
1570
1552
747
850
1565
1469
1148
3280
919
596
696
1671
1025
1271
1643
939
1751
707
942
1568
1496
730
933
807
1075