685
0
3544
3
5181
7
4686
1
1815
2
3354
4311
2468
796
2982
2921
5
17970
15
2935
2600
4
1194
9160
4034
3427
2133
2574