2139
2
474
1
597
590
714
2402
2128
1454
260
0
1877
2736
3
7811
9
1265
476
959
275
984
724
900
378
991
4
679
1678
14
2477
884
2512
1795
4837
508
1056