2087
2
2377
1
2270
2151
1189
0
1978
1945
3063
10
2245
3
1827
1163
2048
2145
3090
6
297066
2903
2932
4447
19
894
14
3765
4
21152
8
4957
5
2354
612
3080
437
572
549
536