2424
3689
981
751
877
2610
1175
1093
2653
5162
992
2889
821
1435
772
2043
866
1103
882
1187
1584
1068
2570
1430
1122
3914
2206
793
1299
1108
729
11498
4162
930
1134
713
895
1108
1323
66590
9441
5416
4234
1239
740
1149
1125
3166
942
904
1789
1018
760
3760
1258
1834
1400
1196
2630
922
717
1227
1125
1268
1255
730
852
747
687
647
817
727
700
751
1070
733
694
907
739
1039
731
959
775
856
699
1460
665
618
833
731
4266
728
1471
1042
1044
649
880
759
720
707
708
649
1227
797
723
774
747
671
1320
931
1000
658
1105
722
664
711
977
2004
686
725