2655
1
4337
5
2350
549
3957
3
2859
2
4099
8
3734
7463
16
1726
8003
0
2550
3567
1182
3527
1344
2934
1045
101415
109
1913
662
3922
4
3279
522
7884
17
3207
4101
6666
3249
2854