4583
7527
3773
4404
2842
10586
17221
11244
19698
76796
120365
25519
27304
39749
95033
35212
43833
101795
11430
2818
4072
5309
2753
5131
3174
4020
4804
4526
6920
4143
4388
91037
203809
22303
8840
23369
226493
289824
23426
39728
23928
42696
9328
15405
149002