972
21631
834
974
1813
952
844
881
1353
873
867
816
4618
1514
4237
1820
812
2402
1599
2759
861
1196
2335
1899
984
1827
818
1375
2572
827
11559
4378
986
1224
808
1437
1455
1164
774
901
1124
799
1711
912
883
9260
2143
1282
2180
2636
1702
821
754
1486
6326
11298
765
4036
1005
1917