1080
424
83
265
701
1837
597
535
475
4
637
374
241
438
999
484
1196
827
544
159
732
464
347
536
800
986
524
1181
307
239
1248
375
10
768
774
760
752
56
1035
1227
1441
363
264
255
698
928
645
117
637
487
854
3
