1813
1
4321
4
2999
796
6
1372
3195
3
346
0
2908
10
3671
1226
2317
2386
988
2108
1393
1894
810
1304
2004
2
2329
2234
2152
9077
28
471
2835
1278
2297
21152
8
1618
2277