2760
3
1946
1
3742
9
5861
7
763
4
810
135861
0
2521
6
1961
813
1251
11852
10
9930
3247
805
2
984
1912
1364
739
508
550
590
1105
879
440
632
346
1903
1016
1065