3275
701
1835
969
693
2491
1322
684
3554
2952
1853
841
2483
3851
1522
1061
704
2038
756
1659
3394
833
816
889
1294
3425
3115
990
906
1079
943
892
823
738
1074
937
1333
1064
1440
1474
3018
879
2083
777
674
2120
1008
690
1078
772
999
920
1360
1243
1110
813
2425
881
746
1467
1089
969
750
899
882
651
752
2419
717
781
703
1154
953
847
771
1017
1257
824
925
803
993
1127
1243
1491
2126
999
1011
801
677
1073
1730
1661
916
1052
1099
1227
5079
799
774
3973
668
703
929
1301
717
937
1643
807
6378
774
672
1914
742
718
781
1342
4117
970
3265
1150