3026
1160
1311
885
1675
823
870
804
1997
940
2304
1069
2850
3212
951
1170
1113
3529
872
748
945
764
920
1354
902
2755
733
900
1271
930
944
3256
994
1006
1140
2032
962
1295
1827
816
1184
1085
1114
815
1171
1528
1802
806
833
2250
864
884
1065
894
1004
1491
1332
1114
1339
721
807
1061
814
711
4339
2359
850
822
980
1218
933
1244
934
1045
886
809
1523
1466
780
1255
808
771
1477
4499
1701
1316
999
1178
1347
1041
2948
713
706
1971
1490
1251
2048
1834
986
932
5171
717
2438
1034
919
812
1153
829
904
2285
805
895
712
7387
1247
755
769
1071
1150
1681