1805
2
4675
1
8876
8
231
1650
0
330
504
105807
42
508
383
363
3074
10
815
1932
21743
282572
385
3203
326
1084
1751
91021
3
1967
2442
11951
4071
873
1053
1282
498