10386
1295
4907
6647
6523
24386
93592
4344
21855
6639
11197
2178
54542
879
4727
7411
21242
765
9893
2900
4667
929
3102
5304
2081
2369
3527
3810
1145
1136
23556
1594
2281
6377
119582
11644
1655
83918
1142
8274
8860
1533
652
34419
2872
8076
1412
4173
11346
71043
1379
3985
1234
6261
1970
2469
2005
5139
1511
26054