1393
9936
16126
23045
8597
9169
16186
5518
29685
19699
4895
9008
8152
6887
2580
2255
2152
1720
1889
2614
26593
3661
13921
13671
3010
3605
5832
3841
3029
6335