181997
11
3196
3
1816
1
3637
1195
2381
1020
38477
34
1579
1568
665
5
215
0
3562
1606
1778
3106
123674
35
2769
2760
4
12761
605
2060
2676
2837
3055
297066