12022
4430
1110
2887
10601
1039
1626
999
1094
1204
943
2240
39481
1697
21717
1767
5876
1283
1969
26825
1543
5300
10673
3029
4513
2330
21074
28254
5006
2715
10199
3552
36351
22046