872
984
773
1693
849
2655
1240
767
1125
873
748
2287
806
3914
2268
834
5652
4121
7240
808
691
1095
1430
787
845
906
2134
1303
966
1046
988
1446
952
842
813
934
8305
1406
841
997
2560
822
1186
816
2813
2772
6432
1649
7633
2154
967
2483
3650
1769
2197
3170
1290
2064
1066
1486