908
4
523
1
681
2
10182
15
1262
0
2323
3
1408
706
4721
18
1477
996
1020
1694
1063
1135
2185
4852
6
2035
5
3602
1791
805
793
1239
980
1437
1907
9
577
791
322
5232
8