882
2
1540
0
2934
2350
5
2234
4
1647
3527
2297
1695
1226
1
796
6
1254
1618
1894
3
2333
2036
4083
2999
1211
2003
4914
2954
1596
1881
1769
2573
1325
1319
495
1417