5326
5918
7625
336
548
4213
180
433
6019
330
500
470
22616
17160
15201
13580
10412
1010263
9124
8980
871148
745142
69211
6890