1391
1
951
2505
2
12632
7
2821
607
4670
1667
3
3962
6
980
3054
5
3517
5597
8
2057
7304
5135
4228
3128
582
0
635