883
2391
9812
995
1099
959
1368
1085
850
757
1062
1198
977
1190
1043
1013
910
1067
1489
1038
1499
688
1095
1097
1927
1317
1316
2703
770
703
1311
1147
1328
1025
1299
967
780
1578
976
994
1004
815
1077
728
707
916
1130
1211
1182
2214
1069
2754
1001
3199
1041
1116
1837
1233
1107
997
1566
814
1300
1507
731
1296
1054
2145
703
883
1253
723
681
1264
1522
1178
647
2347
680
888
1270
679
1394
784
1768
761
831
913
693
771
891
1374
1274
669
1311
721
1569
2716
1205
1655
959
844
977
1356
808
1122
609
1534
5170
1039
987
627
895
2422
907
4193
684
1100
2288
631