1049
884
1141
697
2200
685
946
757
833
658
635
2841
1372
963
696
1363
1674
1011
1310
1241
1858
1624
1135
1119
1298
1471
1245
723
1112
1236
654
1343
879
2101
1000
952
1069
1469
2110
2413
1302
654
1169
1164
3198
1690
656
2571
758
1470
1053
1019
1290
2002
1039
1017
982
682
1097
1724
660
1040
1795
1260
670
751
642
669
919
783
2363
788
1381
632
1061
808
1192
975
2457
1303
663
732
677
650
754
782
671
1335
979
968
867
705
1012
1391
2096
613
638
1266
2397
1353
1760
3007
656
1122
988
887
656
1296
647
1010
1183
706
1332
994
1058
1952
679
1400
1771
819