850
0
2980
1
462
486
4840
11
634
510
583
159
2
108
485
115
104
372
145
3116
7118
6
16325
31426
90049
98613
31
1351
1013
3452
5
4100
9803
16505
2652
723
13142
10