4749
816
2097
5197
1251
967
1259
1174
697
3122
2297
689
1018
1640
1039
709
1157
2006
2003
2125
3045
1680
1310
1448
1181
1766
2046
784
813
909
3623
846
1990
993
1751
960
962
885
1030
1312
861
1188
1092
688
1051
1088
1945
1630
1018
1003
821
656
1205
951
6378
1250
5011
874
1590
764
706
1359
1050
755
1078
874
931
788
1244
1820
919
1147
758
824
730
1171
1291
1215
832
699
1146
1124
1192
1254
718
1380
1037
860
735
986
2430
2687
1010
2385
1283
703
738
1107
678
1289
693
973
1116
944
1218
942
1098
972
1316
875
730
682
1001
671
1021
732
1015
2126
786
1364