796
6
1282
1
1554
2
2908
10
3671
753
2115
1243
1489
0
1382
2108
3
4480
2329
1809
2234
4
2835
2297
1618
2277
509
2342
2999
2417
3644
4670
2243
1752
346
1394
1262