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