850
0
2980
1
462
487
4840
11
634
510
583
159
2
108
116
104
373
145
3116
7118
6
16327
31426
90051
98614
31
1351
1013
3452
5
4100
9803
16507
2652
723
13143
10