701
2
2336
206
1
3575
5
2094
1458
0
605
2558
3
2313
2476
1105
292
5043
2395
2936
10
442
444
2331
352
2429
512
395
592
399
303
432
810
528
3517
6