644
2991
661
634
821
1015
1553
823
1014
696
869
1532
817
664
1617
903
926
629
755
639
1157
780
762
715
1467
944
666
754
988
1240
1943
794
636
648
733
787
1941
1533
1203
704
764
926
1472
1966
2541
810
1069
909
2738
4109
836
1118
1690
781
671
1343
685
1001
732
924
2381
721
2023
1167
871
902
2667
2010
2202
1429
1373
777
685
870
698
1758
2887
877
1311
641
712
1221
1117
674
1181
1449
861
2190
892
732
699
714
2057
740
1113
838
1182
927
638
1587
900
860
620
674
1113
693
3539
743
627
2413
1493
1029
2212
1394
621
2875
1147
716
1282
754