959
735
2561
1741
671
5774
865
982
674
868
2247
803
867
1863
2182
766
1820
748
719
921
1220
1229
885
986
761
1205
1493
2010
910
1223
959
2462
879
1347
7637
1173
1472
989
688
1538
1770
1057
879
1343
885
894
1428
934
1231
821
701
5163
2428
1933
1001
1304
728
1365
1148
1131
674
1052
871
952
2936
698
800
1193
694
811
1291
1414
737
998
922
734
800
1047
665
1263
1207
1618
785
1373
1278
931
689
800
686
1400
1048
1380
868
817
1174
2475
1788
1771
1228
2401
804
1066
1016
1322
888
746
1825
696
1577
1227
678
1101
1257
1273
809
765
2488
2580
1058
1457