5230
1483
10144
3287
2403
1547
1784
5855
9470
8031
2272
4061
1626
6042
5518
9072
5711
26147
33820
37032
7960
15533
44342
12755
12943
8095
11237
11238
23397
23897