3128
967
925
1418
13600
5427
904
868
905
996
926
1798
5694
906
1031
858
863
1259
11114
1433
812
837
1328
981
923
1184
776
841
880
1205
913
3291
1126
861
1252
1595
864
797
892
872
1239
9815
933
884
790
928
1515
913
829
794
1504
8762
831
5260
1641
1572
998
1356
1352
852