2531
1766
952
960
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
1637
1681
2054
1329
995
3528
1284
956
785
1078
1099
921
841
1347
880
1267
1467
1429
774
798
761
1159
2736
949
783
1466
3860
1047
3342
765
1104
1480
793
1428
1393
923
3101
929
924
913
7387
1298
1748
1255
2295
4578
1049
710
933
1125
1617
1197
2486
803
1236
690
807
1656
805
894
990
2448
707
1021
1172
1556