1551
1308
1466
2889
2332
750
1052
1345
1349
942
1265
1256
812
3130
683
2554
2778
1418
814
2287
1901
29791
3350
4186
959
1280
1557
6259
2956
903
1630
35340
1282
5255
870
2747
930
1230
1466
1701
6848
2133
963
3251
1169
10373
1653
3036
2134
1377
2540
1349
1237
2338
1832
1368
1107
786
4793
755
1284
993
807
710
1049
715
1305
1617
900
1360
1357
2361
861
1161
805
1460
987
1098
3450
1305
863
4199
11194
1731
1058
1918
2011
937
2547
716
1021
933
737
984
803
927
1588
756
807
2134
835
1748
1055
1413
951
2995
1888
1347
1061
965
1458
926
1230
1656
923
1047
2799
968
1573
1126