1686
14642
3403
20247
705
1305
778
702
904
1313
1816
865
823
989
845
3311
1073
8396
693
860
698
887
660
1506
946
634
1483
706
1584
2203
2278
1125
2014
1325
2653
5426
925
2255
1923
3357
758
718
781
859
14543
3306
996
700
3187
859
1034
5723
2355
677
689
1224
877
2114
3468
12676
1593
633
1628
625
4778
1261
1520
1025
665
2324
683
696
3337
10105
5781
828
681
1137
1443
1391
887
1511
1496
818
1122
2679
1832
1317
2243
837
709
655
830
3070
789
1231
2983
1412
1026
1099
3205
646
1359
3607
3861
737
802
892
1594
2248
777
678
911
676
2508
2165
879
1434
1527
1015