832
2354
1171
1043
1012
1507
1803
814
981
904
815
1167
880
892
1576
1208
1118
1278
1011
2894
8331
832
3430
777
1050
1532
822
3205
984
910
1045
1238
824
855
2157
2168
3553
1780
807
1029
3689
1014
3374
7870
960
3662
7288
928
1205
7564
1500
1260
6960
1297
893
1136
1271
1735
1794
871