2535
2
266
1
1712
1844
1788
1295
3765
4
1558
1348
3498
280
1431
2622
6
2650
20
2377
1819
1622
32302
0
3683
21152
8
2250
1365
3090
918
2884
5
3083
3326
3
1051
2048
2781