1398
2
1685
1
4530
2790
4
172
164
0
1223
1936
2632
3
1564
2487
7050
3202
19951
8
1785
2010
3740
1713
4073
1042
1615
769
1012
2316
2292
1888
998
298