945
1285
585
3162
739
665
760
683
655
714
1734
769
706
704
998
706
776
882
677
750
781
602
602
1029
763
1083
1085
660
808
1597
735
1364
767
852
1020
696
753
1946
3540
631
851
687
1132
734
2023
660
1236
721
747
763
735
855
833
874
791
693
2262
907
670
683
889
684
997
2064
2617
946
769
3643
3078
4865
771
1643
681
1928
1768
1290
1223
1467
1047
1786
787
697
1308
758
1116
796
2023
1333
2507
1130
629
1353
1358
727
1483
896
898
770
1138
969
1756
1679
707
604
650
1467
641
3622
826
1105
1376
2885
1488
1124
895
1395
1620
1021
661
1412