903
823
1269
668
3122
1029
1226
838
755
2549
1333
795
697
766
775
729
861
2853
1101
1072
730
949
814
3208
1841
710
1050
668
2901
2824
787
677
897
977
825
789
4047
751
1057
863
760
53990
637
900
827
1273
794
6089
726
1087
717
806
882
757
754
937
804
935
2283
2349
3143
1246
2227
1588
3354
2680
4978
859
1068
954
1225
1334
826
2169
1261
1249
971
1259
823
757
5142
707
22815
1671
901
2057
736
2601
1821
754
1700
735
863
818
927
914
674
717
785
3251
1127
1435
919
823
660
3197
1937
2670
818
1557
798
787
1440
2153
1563
1050
3029
1757
1283
780