662
5018
2058
1803
20653
712
1676
622
4911
1276
12029
1369
921
3474
1183
10391
5138
2725
826
2621
4624
13267
4630
1145
1423
772
962
7861
764
3261
1974
4023
806
4723
1243
2764
1218
950
2058
7413
690
1648
2862
1217
2912
1007
1023
1144
734
1113
2984
1179
1580
843
1391
1290
2007
1268
1826
2055
1208
1471
805
807
727
2493
762
979
740
875
864
1024
1486
2838
1874
781
991
1765
969
829
923
706
1381
1988
2018
1523
1530
686
1490
967
1234
1258
797
1301
1086
1518
1342
2266
995
883
774
1021
691
851
1016
813
1448
6484
614
1521
998
2103
1234
2778
1134
2389
882
3201
665
779