2114
2
2129
3
1445
1
665
5
1052
1446
2935
0
1813
2402
3901
2923
2366
4
4822
1541
2801
1952
5354
3828
7
267612
83
4043
6
1449
3539
1773
8582
3629
3554
9