18568
1815
25092
1490
721
822
2664
799
3317
663
835
1271
1788
894
713
1416
3591
798
4742
20996
9554
747
787
4841
682
6287
20898
1060
11641
1006
6868
1157
1012
1312
16102
1002
872
671
1667
9120
1024
888
7548
1671
1309
966
994
1126
1723
11137
1130
1092
1215
3417
1469
1013
7209
874
1035
1924