21157
5659
4201
7229
12110
11519
3184
2520
1251
1819
1115
4544
1210
1272
4369
1268
3139
970
1403
1085
2457
756
1541
777
779
749
743
3564
887
775
1468
9111
765
825
2131
786
728
877
4963
2759
1299
718
1148
877
968
962
747
693
3541
1578
1266
2897
6594
1304
774
900
3994
82022
923
702