1129
3726
2075
1202
1140
6373
39473
21712
14385
9933
22222
26824
7677
1543
5299
10673
10119
28253
3552