1004
2116
782
959
808
1306
763
1954
911
806
1367
894
1289
5238
1386
977
792
963
2088
917
871
803
1874
1312
763
904
1025
1560
1069
787
860
2292
1422
1404
760
1142
1486
1584
735
825
1481
1059
1361
1702
3111
7842
673
2406
1385
1148
977
692
920
4346
3530
773
799
1119
1086
2263
1251
2486
1354
1317
2320
966
1246
718
1127
947
968
890
2388
1066
2709
1039
1005
1049
675
711
1460
799
778
1276
848
1520
1739
843
5285
1478
807
1108
2948
731
918
846
1311
1149
1041
718
1266
1646
1081
887
1097
1304
865
678
807
999
923
940
879
717
1047
1918
1874
6102
670
836