3993
32661
3721
4925
11870
9186
1835
3999
998
2706
2388
1374
1783
3133
14403
1907
5329
4115
1932
18447
35475
5345
1759
1827
1693
2623
1104
984
3714
2850
2755
1574
5083
1371
1543
1052
1653
2066
955
1991
868
802
1193
805
1082
1285
637
1796
5390
1579
850
2036
1561
3701
3320
1205
943
3719
4773
2361