2587
1
2674
3
3103
2
3956
1741
0
21682
4654
5
4552
9038
4888
8
5368
4386
4
17390
7
4809
10
4780
8057
5920
4629
3773
8337
2913
6257
4587
4824
8598
3295
7149
108769
189229
101535