2087
2
2377
1
2270
2151
1189
0
1978
1945
3063
10
1827
1163
2048
2145
3090
6
2903
3
2932
4447
19
32302
14
25669
21152
8
4957
5
612
3080
5402
9
437
572
549
536
9055
543