635
7
200
1
585
725
906
2
379
4
1441
2427
2435
428
0
6826
553
781
3
447
607
560
942
545
1024
1250
5
62924
17
1951
1772
3125
4210
9
1294
961
3618
15
1313
1117