944
0
410
1101
722
269
1661
1
258
798
1020
602
719
1045
320
467
479
5875
765
868
2490
1880
2
492
856
292
337
405
368
471
524
750