3695
10690
16532
1629
1014
1487
596
3747
4458
361
7899
426
5734
6118
1458
1569
962
5544
1159
4525
810
894
1242
326
20847
949
985
8774
392
136