17946
0
501
2337
5
3080
3
5065
1
1514
2964
1603
467
3546
6026
2
2906
2879
1431
4471
15233
2069
2366
1492
3673
6
2258
1694
773
1495
1088
6236
10
1022
1189
1223