21012
13271
5884
19451
1537
9110
1601
7318
365
6614
14064
402
9688
917
97
3765
3994
230
389
3938
131
157
1589
1044
19006
10310
3968
1565
19590
1786
2475
9178
12253
1248
864
2867
369
1283
470
474
13345
13117
13586
13939