928
1182
853
888
1309
1066
5694
954
1493
1083
1600
1785
1324
2266
1404
1460
967
1335
2158
1888
1066
2266
933
975
5102
5222
1835
1029
965
970
1223
2141
1585
6889
8547
1421
2404
993
1512
21598
2404
2857
16294
1326
903
1032
976
962
4648
1325
1728
1760
1195
950
1043
908
905
9822
1360
2789