17991
5354
4039
6872
11829
11257
3093
2365
1184
1723
1051
4392
1149
1126
4270
1215
3035
909
1333
1032
2366
706
1476
727
724
704
703
3511
842
730
1399
8985
722
767
2069
732
687
829
4840
2693
1236
674
1102
831
919
913
705
656
3433
1521
1210
2838
6491
1253
730
836
3898
81713
871
666