674
1
1016
4335
2
1455
1424
1532
697
0
861
1816
1606
1788
1749
4179
1813
1431
2530
4
2377
19944
619
3
1787
1526
8316
8
2110
3140
951
2562
3326
1125
1632