2245
3
21152
8
3090
6
2903
3546
1
2932
2
3765
4
1804
2629
2596
2349
3080
571
0
297066
2996
1221
14
2342
1548
894
4443
9
5504
16
1189
2244
3316
10
2593
1320
2265
7258
189326