1421
1
915
175
1922
1866
3
1949
2
2220
472
0
770
107
7952
951
4682
409
1346
6
4
775
650
1733
292
417
661
2470
1549
2982
1392
447
1425
1513
1578