189326
0
194
808
2300
2
2732
1397
1683
106
1089
542
1505
2632
5
6247
618
1579
3
297066
1867
1461
1
3863
14
1416
2138
2225
4
2108
3371
2344
7909
6
32302
2431
4198