947
1451
893
3033
2546
1176
1182
2037
1124
960
1522
891
911
3148
1147
1731
936
1717
2029
886
2236
2500
2051
2094
1876
1047
1670
1520
1345
1733
868
1089
1380
1580
1971
1357
1722
937
997
1175
1019
2233
870
988
2724
1005
1522
1629
954
1436
1409
1957
997
1319
1467
1069
1642
2543
1576
1008
1404
1079
1032
1021
1361
1256
1149
1523
1708
1114
898
1727
2246
1094
1373
871
4450
1244
1196
838
4837
1196
1199
1169
876
953
942
1520
1089
852
1273
11611
784
2357
2022
831
3388
977
1409
1354
1144
937
1485
1204
1878
1426
1143
1399
2271
1470
987
2890
1741
971
884
1232
998
1078
887
1818