501
0
2337
5
3080
3
1514
1
3008
2906
2
5065
15233
3738
1922
14861
7
2366
3673
6
2732
1289601
4
9036
9
14
2535
467
4044
3083
17946
2465
1189
6844
3125
3546
1564
1423
1391