528
0
13499
5
3125
2
3546
1
1193
2524
2378
3498
4
2676
3779
2964
4724
3
3051
1603
557
1942
1461
2087
168
504
2476