2934
2
796
6
1095
1
3485
7
1399
4651
2908
10
3671
2562
3326
3
1336
0
2108
6517
4
1599
2329
4096
1720
2234
2287
2013
1369
2835
2297
951
1618
2277
2456
5527
2999
2530