3505
32956
10684
6094
5159
6071
3911
7871
17561
6188
6883
6887
11304
20352
5591
24035
8907
7528
13360
11187
30714
7865
16088
6234
9994
14859
30574
4805
4025
10684
5433
19968
5191
5994
5691
2710
2170
5738
20461
7490
4465
50099
10959
6565
3280
2343
3062
3961
4072
2931
4553
10047
4219
3725
9507
3440
3811
6694
6203
4736