181997
11
515
0
1948
7
747
372
587
1
951
2403
3727
604
1089
3106
123674
35
605
2060
2676
2837
3055
6878
297066
1177
2300
2