1635
4
951
1
2377
785
0
1393
1618
841
2
3470
5
432
989
2886
1880
1554
1550
1218
4179
1458
2884
2277
5253
2740
3066
7
2285
9160
1868
2343
736