1421
1
1425
467
0
1578
2
1566
4111
1922
1937
1603
107
1733
1622
1229
1894
31535
25137
1003
417
1329
1614
2799
3
2163
1696
1392
1501
1330
2982
838
2368