2283
863
1432
1331
756
872
801
1308
5823
1602
1273
2085
1247
689
813
1022
1285
3043
806
734
2974
792
1179
925
1996
704
1100
834
861
924
846
811
1953
737
1231
782
792
1107
670
848
1204
731
759
760
754
985
1121
2412
3229
1151
1819
809
924
729
2087
3160
1432
1365
1229
2117
720
1269
802
883
879
2000
1848
762
820
707
893
2681
856
868
800
920
1358
1381
4119
2346
644
1012
705
9167
708
809
828
779
1038
709
1153
952
1852
1485
1659
752
800
1141
832
1292
928
2376
1535
4112
915
661
736
937
917
1246
2048
957
1965
966
1071
2697
728
925
735
2283