17804
7366
1660
3075
6569
2695
1750
2173
1413
13248
1100
1575
1545
1814
804
1109
1011
781
985
1813
863
800
851
1138
1073
1408
1371
1574
961
1281
1394
1006
855
922
711
1313
1153
758
1115
812
934
1982
1128
939
825
865
901
822
997
732
900
917
869
1048
877
918
2246
763
1324
716