1631
1471
743
1095
953
1403
2833
763
742
1096
2138
665
5127
901
1688
981
697
685
1516
697
5473
859
1593
677
789
1505
1869
2349
1667
2497
1672
1692
765
1288
3590
3153
1508
1152
924
1040
6705
781
20272
4855
809
2537
889
3872
6106
868
2126
958
992
838
1400
1800
2076
2759
1346
1190
892
766
688
992
1331
904
1071
673
1768
1568
3219
919
4008
862
1233
696
854
1833
1577
823
755
735
828
692
1043
2598
1022
1624
801
1152
1496
708
1501
1629
1436
633
1846
875
1130
3082
667
720
1006
721
837
1965
1402
1358
664
2613
598
1513
1018
623
1069
1714
2068
2594
1080
1003