951
2367
1110
920
975
1998
1336
1183
3224
1154
848
4413
948
735
1438
1150
2399
1207
888
797
1130
1330
1208
1058
1104
916
3386
826
3313
849
920
1868
2232
1298
3344
2837
825
8819
831
1212
947
820
755
982
1927
1050
1991
2756
1213
1729
2407
8664
734
1788
1085
4927
970
1534
974
2536
2828
2130
1004
862
2399
865
1289
1960
1062
1000
1157
2001
903
882
866
2917
1140
3089
2223
976
3312
3325
1113
962
1949
777
1569
1849
1523
1206
1158
1366
805
784
1217
1524
1916
1912
1175
784
1046
2338
1179
847
954
1468
1984
1273
1162
831
972
2353
1381
1171
815
725
1236
2577
2283
1326