948
520
623
430
825
15123
17214
12823
1162
1180
7813
35537
27360
25853
23173
1894267
17844
1701148
16116
1518147
13430
12990
11060