3258160
305346
711311
1721013
279894
11456
32830
13122
9416
21014
7111
388
527
727
427
566
306
345
335
854
594
464
394
184
524
132
292
442
342
1262
1151
431
321
600
1040
390
1090
760
2740
830
3930