5834
5403
1217
1138
3478
4310
2799
4736
6220
8657
2733
2273
2287
4045
4855
3955
38624
2163
3261
1591
2866
1581
2862
2024
3703
9295
5704
4590
12672
43488
112923
270589
19837
44617
52584
12815
33650
31732
11146
39691