1125
2243
1152
965
1263
905
1145
967
2125
1484
3133
944
5519
940
2524
925
979
1934
2981
3596
1151
875
950
971
1034
997
1591
971
970
952
2849
823
1061
2968
1368
887
5484
1125
1219
932
1340
5906
821
1104
2153
909
887
1155
1385
1497
4423
1025
1052
2760
902
951
1493
1275
5240
1146