549
1
1365
3
1391
0
565
718
1262
2
797
530
1426
4
289
446
527
87
407
2641
417
735
481
474
210
1295
1104
220
235
104
1048
1430
88
388
845