3890
1090
550
541
900
170
3513
4619
133
405
408
7026
60
230
174
3713
160
3110
70
253
8758
7324
26
251
150
134
247
83
122
231
130
114
302268
558869