15802
8750
648
21080
2575
7319
3412
1030
1017
2123
782
1059
744
874
7844
3778
728
10142
1049
904
4856
15282
54695
994
7834
70694
986
1102
6271
3442
1205
2066
2238
1842
66989
704
7217
2725
719
1696
721
2288
2513
933
1304
1623
1994
744
18649
648
7367
12725
2779
2184
751
2091
9636
4310
819
2129