5234
214
499
448
396
5016
232
50
130
291
456
477
19096
14680
12721
11430
8712
838263
7850
7452
708148
626142
61311
5570