501
0
2337
5
3080
3
1514
1
2964
1603
467
255
3546
14
2906
2
10827
4
7793
1431
4471
15233
2069
2366
758
2648
2204
657
12459
1492
3673
6
2258
6698
7
1694
1601