1018
3298
1695
1382
1215
2457
2341
761
747
749
3995
1864
1061
920
2437
985
1517
2595
3071
676
5799
2412
4124
919
863
1559
3213
1005
1201
1898
4791
1547
1730
3974
1126
2116
721
854
1762
835
814
3354
934
1998
1365
901
803
1040
841
991
1630
1110
1348
2459
11984
764
2751
1136
1198
922
1208
1533
1003
900
1406
1096
1107
1450
1080
893
860
1903
881
791
2204
988
900
714
2047
1027
813
928
1732
661
865
1486
768
1218
1412
2046
780
2744
1837
664
755
656
1326
1204
937
916
753
1209
693
1114
897
1254
1057
826
938
3384
1559
781
2108
1207
1656
1456
955
690
1968
1291