2727
1
2333
3
2036
2
4083
0
2999
1650
1211
2003
4914
2954
6
1596
1881
1769
2573
1325
1319
495
1417
2367
8
3085