4921
19921
3612
1347
1053
868
1392
1108
2177
6333
1456
1879
14872
11795
768
720
807
5431
812
1476
799
15582
729
3386
630
1594
827
666
1814
8932
1141
727
1011
1225
1500
718
1042
1382
845
1038
1552
1559
8390
1797
1232
1068
996
1507
1271
843
1407
888
3076
1309
834
980
23986
2569
978
4038