3087
2893
6814
2510
5778
2941
7292
3629
3474
12978
19929
5472
3531
310800
495836
5267
2397
5003
334649
763620
2712
11665
3213
109937
12835
21026
14883
8304
2915
4320
76604
2779
4645
56824
4335
6515
3218
22852
31288
2092
4994
19791
3067
3173
3212
6618
3859
7733
3845
3689
4432
4733
3787
6143
3521
3492
5723
5268
207060
5422