1027
3358
1076
1057
1009
947
2593
1622
999
2025
1382
898
1084
1316
1021
913
1340
916
953
1632
940
1144
1684
1262
1098
2296
1263
1530
1252
981
2358
992
998
4097
2422
1231
1735
2025
5605
3476
1316
2308
2365
1055
1034
1213
929
1403
1467
2148
2893
944
2749
1836
1832
1085
1623
968
3140
1563
935
852
1927
1155
825
1153
925
3527
1345
924
2219
1216
993
1028
1425
1317
809
1122
1182
2520
1265
1071
1019
931
1696
1607
1741
2893
1232
1586
2710
866
804
1227
953
1034
865
1024
1980
2146
1038
1889
2541
977
866
3424
3013
1084
1080
23022
1010
937
3181
2461
1675
1897
1039
2692
1571
1152