106
0
1089
542
1505
2632
5
6247
618
1579
3
297066
1867
1461
1
3863
14
1416
2138
2225
4
2108
3371
2344
2431
4198
1857
2722
2238
1348