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
1007
1403
1467
2148
2893
944
2749
1836
1832
1085
1623
968
3140
1563
2784
1180
1494
1210
1430
5225
1669
2135
1379
1702
1488
949
913
1484
899
1073
4380
1127
1012
1008
1589
870
810
1486
1032
1684
2326
1826
1040
853
2325
1778
882
850
1484
931
999
1140
1586
941
951
1570
1046
1518
966
1154
1518
1348
1269
980
976
1107
1477
874
1458
1454
1138
818
1568
1881
1725
882
1197
1062
797
2693
3339
905
1011
1012
1122
917
1408
2045
1895