708
2
378
1
523
1297
8
624
1185
432
623
395
1368
1938
977
102
823
0
1462
7
477
9
1912
3
2571
6
509
570
1864
1596
5
2007
2108
4
704
2776
6359
10
645
614