2250
2907
2513
823
1485
1749
1207
727
2129
1375
942
902
2251
1586
1041
843
2320
1531
812
2001
1300
1069
1371
9551
1263
997
1814
747
1032
1223
785
1063
885
1326
1067
998
1930
738
927
3458
852
1175
1088
1058
1102
911
1212
1019
1476
1203
712
957
8188
14547
2027
1302
1142
1185
924
1105
4583
786
1559
1076
2645
968
2838
8187
1461
4824
746
2152
1040
2066
897
3893
8911
1531
881
1997
977
777
3349
1265
2994
2026
805
2054
1374
2913
1115
955
2136
703
2797
1351
2108
859
2086
1801
2749
798
965
2298
839
860
948
1689
707
1088
2128
1889
1103
1705
2072
1084
1052
2271
1388
669