846
0
668
381
1101
1990
1
938
869
999
1379
3
1931
2
2161
2490
4455
1893
2328
1961
886
2008
1043
1315
1215
267
1832
1004
413
1934