5610
9721
34548
42180
241870
22682
147326
2637
18048
695657
22894
267436
6585
3126
103501
249581
77073
57263
26137
4568
1541077
5226
4711
29246
116669
1677362
42622
20800
3556
9211
5632
5930
7536
50211
11105
4388
5323
12748
3272
3597
4869
3211
4913
2805
6521
3299
9886
3029
4025
5186
5153
5693
35920