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
778
1301
1956
970
893
700
1563
733
704
867
3144
814
1408
1106
1855
1619
859
1600
614
1287
601
772
786
1227
9805
1434
2729
1245
859
1097
1620
2409
713
686
1333
1075
950
812
2159
1094
1854
789
759
4565
1630
3578
2396
696
702
1447
710
1327
807
902
1643
942
2125
619
1635
858
794
824
1326