2535
2
2245
3
1819
1
3090
6
2903
2932
3546
3765
4
2258
1380
0
21152
8
37355
13
2131
496
12779
3080
297066
1545
1844
571
894
1125
13442
15
1226
1749
25669
14
3053
7
19783
830