848
991
1371
853
1461
2207
773
1109
3517
3313
854
1702
906
4566
840
7472
1955
4278
857
82660
6504
18653
2657
10750
879
864
929
3648
831
2117
1479
1216
823
896
883
3925
1063
4683
2773
801
1288
6858
2434
1530
962
884
968
807
1078
1679
1111
998
945
812
1251
1050
861
913
1770
1027