727
1
672
5141
7
2000
3014
20
725
0
1647
4
3546
57793
9305
8
1681
3085
5
12459
3
3491
3485
6236
10
951
1694
3316
2820
1174
796
6
3145
2333
1289601
1492
1825
2999
964
1188
2