685
0
3544
3
1815
2
3354
1
2468
796
2982
2921
5
17970
15
2935
2600
4
1194
9160
4034
3427
7
1451
3239
6
2133