1042
3010
3873
998
1298
4236
934
927
1974
5331
1752
2156
1510
1065
1340
1083
2478
1234
1096
2298
1335
800
951
1171
1085
2018
1500
3226
1860
934
873
908
3067
4641
1968
1042
1428
3090
1365
3987
887
1545
1318
985
1230
1243
1638
1218
896
8121
1371
1108
1010
1081
3674
2044
1469
2716
882
1015
1144
1101
1094
1597
885
1503
835
1505
5904
852
2261
1739
1050
1205
909
1014
3411
889
871
3390
8035
812
2025
1279
1670
1293
1721
1203
1368
1451
955
923
1251
1002
1091
823
849
1571
1145
1905
1841
1200
1069
2390
1532
852
1473
3304
1802
923
1147
1021
3238
844
735
1078
1303
879
1696
1783