2629
4
2138
3
1843
2
6496
8
2773
7567
6
2695
1148
1
1010
0
1200
1979
8440
5621
931
1764
2321
1716
1038
5346
409
1388
734
6180
5
1044
4167
9239
1912
1911
1352
6019
16