2649
0
1816
1239
660
1017
2884
5
1494
582
2207
1412
1
2377
883
2748
9
1162
951
623
1558
2
2622
6
1516
2901