1016
1404
731
1863
1005
997
790
763
1577
1716
897
706
681
1296
1004
715
1465
750
3387
2956
1064
1184
707
1006
1513
1007
1171
732
881
815
1208
688
1113
1442
749
1103
1078
988
927
1894
7232
1361
1071
1058
860
853
745
902
1768
729
769
3181
973
876
2971
2217
1696
684
1774
975
886
715
1018
744
1291
2186
1220
1129
1408
797
1132
1255
774
906
1065
763
925
1220
842
1267
753
1351
948
2220
931
1523
1187
1251
1567
1283
873
725
1352
848
715
670
725
1138
1367
1368
1087
922
2720
2378
740
2064
1045
1244
1069
1189
919
2993
745
730
949
684
2288
1180
800
1955