1387
2
818
1
784
135861
0
2521
6
1961
813
1251
11852
10
9929
9
1912
3
984
805
3247
550
508
739
590
879
450
1243
5
1016
1065
345
1903
1105
440
632
7
1363