17946
0
4074
3051
2
528
3498
4
1064
3
4888
20
2343
5141
7
1
4562
5
556
1905
3673
6
1618
5417
322
2105
3587
3012
297066
2477
536
2629
2906
3206
2668
908
2395
1287