1429
0
389
476
851
1
532
1273
471
713
515
910
789
798
1950
1107
277
661
1134
400
932
365
1347
4148
2
1479
544
1525
1123
317
142
866
694