860
0
1733
1
1421
965
1326
2260
12
2570
5
1425
662
475
798
107
1392
1566
1603
2
4111
116
650
1922
4940
464
29323
1937
521
1889
447
417
2431
3
58
1587