250
174
390
204
1
386
418
849
1282
422
428
369
583
258
326
1431
3889
7
646
702
1519
2
738
819
858
1273
3
1613
1235
1479