2081
1
659
0
1112
2541
2
2557
5111
9
282572
1866
7
144772
649
2532
4431
96
3813
11
329
116
3599
20634
8
1773
3
458
2136
598
1563
357
4510
19554
482
9519
5
5722
1663