101
0
2166
1
3974
2
83
3691
4
1458
4721
4639
1618
297066
471
940
1538
23
267612
1011
4978
3066
7
1225
1004