5214
364
217
50
291
456
219
477
352
4410
270
342
20096
15350
13441
12070
9152
872263
8110
7892
756148
652142
63611
5900