1483
5
1600
1
481
735
417
2641
3
210
474
845
2
104
1048
0
2727
7
235
91
388
507
1147
69
445
333
548
1631
920
794
88
1430
779
423
557
979