1217
945
961
2110
1252
2076
1015
2531
1766
952
1087
1268
1884
840
786
3775
811
1304
982
1206
3682
7606
744
824
787
1182
844
837
2360
6595
929
776
2338
1646
1245
1018
1551
3071
5270
6574
2884
2966
2448
796
3856
5257
1432
2750
981
3390
1328
1104
3820
1073
918
2206
2071
1122
1228
862
1293
883
717
1293
745
836
772
1575
1172
1082
1991
2995
1347
2879
884
727
728
1383
771
671
1237
1889
865
3680
883
901
2108
1320
2486
1184
952
1573
3342
1970
832
1437
988
1304
780
3450
1842
1175
790
853
1436
1992
1092
2285
764
2281
1724
2486
1477
1250
1292
3082
874
1049
986
2398