16270
3
103
2959
11
119
55
0
93
142
207
262
2
277
4
276
1
408
911
5
26253
36
336
658
1793
9
517
791
6
5928
7
939
920
712
942
1031
729
5035
2280
2032
8364