3624
4
501
0
3125
2
3426
791
4062
3
2750
1
4651
657
2595
685
1478
1461
1942
721
1317
1650
1773
280
3008
915
3498
2478
5402
9
297066
4724
616
1603
2046
392