899
2
851
1099
1197
3
3088
1
474
0
1408
11
472
664
4
2721
5
1797
922
620
751
64664
1858
26
2044
348
6033
9
1201
36
3219
1503
1030
116352
18
1667
3256
496
94
969