21157
13861
6217
4489
8728
3598
7358
4983
3970
1567
1435
3511
1022
2456
1568
1900
3262
28108
1421
1332
727
1283
2914
2166
3518
2259
4627
1009
1353
1423
1865
1662
1440
756
4165
2171
1762
757
712
2233
1865
1122
1522
3296
2167
1003
756
737
872
1863
720
2330
786
612
789
906
1879
779
4755
690