924
1
1952
2
1587
1374
1392
417
0
1501
661
1976
1129
3564
3
1776
1566
18385
2730
1823
375
1894
1421
650
6062
16
184
2982
775
447
2372
2670
20
543
1193
1889