107
0
3149
4
1642
1
394
992
433
2008
571
1559
2
2809
2366
1425
2301
2982
3
775
2668
696
635
2657
683
2748
1012