1142
2619
3839
1036
1008
1216
988
3197
2431
1268
894
2631
870
1607
913
973
1104
1075
2340
1287
858
1070
2954
1429
1021
1564
3167
1146
901
903
933
1434
931
2678
1500
5110
856
917
881
853
997
1022
2975
1115
1026
1157
875
1008
1364
1368
1094
2016
2122
901
2371
1511
1349
2364
1156
2319
1224
3864
1467
1462
992
1698
916
841
1285
945
2328
973
2266
1124
800
8806
2212
2572
753
873
839
838
1467
1289
1123
1046
947
953
3790
1103
900
940
1434
878
1032
964
1128
831
1016
890
840
1535
1001
1968
1050
858
952
4148
2638
963
1558
980
790
939
3404
979
1497
2837
1239
1412