767
1709
2002
657
3154
637
967
779
1169
953
784
900
1655
1031
4318
692
1764
827
722
706
2045
1915
1380
718
1257
1475
651
1722
1796
1042
752
697
749
918
741
1629
882
705
1933
2392
1946
673
2406
654
2992
735
639
705
958
1870
991
785
2030
3791
1525
676
2022
2107
1089
1129
865
1298
3035
727
683
767
1844
1014
1253
722
2141
1519
1035
710
2698
1637
844
3013
687
770
2291
722
827
1582
1267
1689
676
753
613
2509
2237
1009
1329
676
1512
790
850
1045
860
1645
840
598
1433
1466
683
957
807
2978
693
3522
779
1161
696
791
815
857
1859
1073
1184
708