1526
2
2082
1
4179
3562
1816
2369
0
1632
2153
7
2699
1124
4768
5
4453
4
1532
4757
8
1888
2818
5627
2261
3
746
3691
13574
14
6139
1254
3522
2826
1337
5820
3505
2667
989