621
2
637
3
1692
1008
1193
1
8870
6
1062
0
2677
4019
1457
1312
4
1583
27
4691
10
1237
1388
1129
1362
4156
1319
1750
1834
1290
1029
9199
1485
1954
7
6619
6082
7102
22
3313